/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Log;
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
import java.io.DataOutputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 *
 * @author Jhielson
 */
public class Escrita {

    private DataOutputStream escrever;
    OutputStream arquivo_selecionado;
    private String data;

    public Escrita(String nome) throws FileNotFoundException {
        String nomeArq = nome;

        SimpleDateFormat data1 = new SimpleDateFormat("yyyy_MM_dd");
        data = data1.format(new Date());
        arquivo_selecionado = new FileOutputStream(nomeArq+" "+data + ".ods", true);//("//media//THAY VOID//Votacao do dia "+data + ".ods", true);
    }

    public Escrita() throws FileNotFoundException {

        String nomeArq = "Log do sistema";

        SimpleDateFormat data1 = new SimpleDateFormat("yyyy_MM_dd");
        data = data1.format(new Date());
        arquivo_selecionado = new FileOutputStream(nomeArq + " " + data, true);

    }

    public void escreverString(String texto) throws IOException {
        escrever = new DataOutputStream(arquivo_selecionado);
        escrever.writeBytes(texto + "\t");
    }

    public void pularLinha() throws IOException {
        escrever = new DataOutputStream(arquivo_selecionado);
        escrever.writeBytes("\r\n");
    }

    public void fecharArquivo() throws IOException {

        escrever = new DataOutputStream(arquivo_selecionado);
        escrever.close();
    }
}
